lawyer community economic development development college education association training open source developers law business leadership training projects fraud ethics cursus attorney philosophy church it training